package com.ruoyi.system.service;

import com.ruoyi.system.domain.*;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;

/**
 * 用户服务类 必须使用 @WebService
 */
@WebService(targetNamespace = "com.ruoyi.system.service", name = "MesOps")
public interface IMesService {
    /**
     * 发送工单信息
     */
    @WebMethod(operationName = "sendOrdeMessage")
    ResponseDto sendOrdeMessage(@WebParam(name = "OrdeInfo") WorkOrderDTO OrdeInfo);
    /**
     * 发送设备保修
     */
    @WebMethod(operationName = "sendEquipmentMDTOMessage")
    ResponseDto sendEquipmentMDTOMessage(@WebParam(name = "EquipmentM") EquipmentMDTO equipmentMDTO);

    /*发送保修工单接口*/
    @WebMethod(operationName = "sendSpotCheckMessage")
    ResponseDto sendSpotCheckMessage(@WebParam(name = "TSamplingTask")TSamplingTaskDTO tSamplingTaskDTO);
    /*发送保修工单接口*/
    @WebMethod(operationName = "sendSRMMessage")
    ResponseDto sendSRMMessage(@WebParam(name = "SRMWorkOrder") SRMWorkOrderDTO srmWorkOrderDTO);
}